
#splash {
    background: #ffccb0;
    width: 600px;
    padding: 25px 10px 10px;
    margin: 0 auto;
    border: 1px solid #ffb992;
}

#splash:hover { background: #ffd5bc; }

#status-update, .user-messages {
    display: block;
    background: #fafafa;
    margin-bottom: 20px;
    padding: 20px;
    border: 1px solid #EAEAEA;
}
#status-update:hover { border: 1px solid #ccc; }
#status-update p {
    background: #fff;
    margin: 0 0 20px;
    padding: 10px;
    border: 1px solid #EAEAEA;
}
#status-update p span { color: #999; display: block; font-size: 10px; }
#status-update textarea {
    display: block;
    width: 100%;
    background: #fff;
    border: none;
    border: 1px solid #EAEAEA;
    margin-bottom: 5px;
}
#status-update textarea:focus,
#status-update textarea:hover { border: 1px solid #ccc; }
#status-update input[type=submit] {
    margin: 5px 0;
}

#content { }
#content img { float: right; }

/******************************************************************************/
/* MESSAGES */

#content .message {
    display: block;
    clear: both;
    float: left;
    border-bottom: 1px solid #ccc;
    padding: 10px 0;
    width: 100%;
}
#content .message img { height: 50px; }
#content .message .avatar {
    float: left;
    height: 50px;
    width: 50px;
    margin-right: 10px;
    clear: both;
    margin-bottom: 10px;
}
#content .message .message-content {
    display: block;
    float: left;
    width: 100%;
}

/******************************************************************************/
/* FOLLOWERS */

#content #followers {
    display: block;
}
#content .follower {
    font-size: 18px;
    letter-spacing: -1px;
    display: block;
    width: 90%;
    padding: 5px 0;
    border-bottom: 1px solid #ccc;
}
#content .follower img { width: 20px; float: left; margin-right: 5px; }

/******************************************************************************/
/* MISC */

.navigation { padding: 10px;}

.clear { clear: both; }

#header {  }
#header h1 {  }
#header #search {  }

#profile-info {
    float: left;
    background-color: #eaeaea;
    padding: 10px;
    border: 1px solid #ddd;
    margin-right: 15px;
    margin-bottom: 20px;
}

#profile-info div { display: block; clear: both; float: left; }
#profile-info img { display: block; width: 100%; clear: both; float: left; }
#profile-info p { display: block; float: left; margin: 10px 0; }

#status-updates {  }
#status-update-all td { padding: 5px; }
#status-update-all td.date { color: #666; font-size: 10px; }

.user-messages {
    
}
.user-messages li { margin-bottom: 10px; }